English Dictionary
◊ EIRA BARBARA
Eira barbara
n : long-tailed arboreal mustelid of Central and South America
[syn: {tayra}, {taira}, {Eira barbara}]